MVCフレームワークにおけるpackage by featureの情報
from package by feature
MVCフレームワークにおけるpackage by featureの情報
MVCフレームワーク周辺
Railsでこれやるにはどうするのか
https://stackoverflow.com/questions/47374289/ruby-on-rails-package-by-feature
config.autoload_paths += %W(#{config.root}/app/user/jobs
autoload_pathsにfeatureのフォルダを追加する
autoload_pathsを修正して謎エラーをなくした話 - Qiita
でもよくないっぽい
【Rails】autoload_pathsの誤解 - Qiita
https://github.com/Shopify/packwerk
packwerk
これ、package by featureとは書いてないけどそういうことだな
このライブラリはあくまでfeature間の依存関係を静的解析して、違反が無いかを見るだけ
そもそもRails上でpackage by featureをするのは、適宜auto import?のpathを通せばすぐに始められるっぽい
Laravelでやるには
laravelのサービスコンテナとかのDIの仕組みに則ると良いはず
laravel moduleっていうまさにそれがあったわ